remote controlled tractor - German English Dictionary